The Use of C# as a First Programming Language
نویسندگان
چکیده
This paper examines the use of the C# programming language for a first course in computer programming in an engineering curriculum. C# is an object-oriented programming language that incorporates language features from C, C++, Java, and Delphi. The Department of Electrical and Computer Engineering at the University of Waterloo has been using C# in its Introduction to Computing course for the past two years. This paper summarizes the experiences of the students, staff, and instructors with respect to the use of the C# language. The strengths and the weaknesses of the C# language are exposed. The goal of this paper is to provide practical insight into some of the unique features of the C# language based on actual classroom experiences. This paper does not attempt to advocate the use of C# for a first course in computer programming. It simply presents the pros and the cons of the use of the language in a classroom so that instructors may make an informed decision.
منابع مشابه
Developing a software for simulation of gaseous detectors with Monte carlo method in c++ programming language
In this paper we consider a gaseous detector and supposed, because of pass of an ionizing radiation, an electron created inside it. By numerical simulation with monte carlo method and concluding the impacts, scatterings and creation of secondary electrons, we find the trajectory of initial and secondary electrons. Dependence of number of secondary electrons to applied electrical field is invest...
متن کاملIntroducing Culturally-Adaptive English Language Pedagogy (CELP): Integrating Critical Cultural Awareness through the ‘little-c’ Culture in Iran’s EFL Curriculum
In teaching a foreign language (FL), some cultural specificities (defined under the rubric of ‘little-c culture’) may totally conflict with the cultural norms of the learners’ first language (L1). To prevent such imminent problems, this paper recommended that the FL syllabus be designed in a way so as to equip learners with an intimate knowledge of the target language culture, and that la...
متن کاملUniversal Grammar and Chaos/Complexity Theory: Where Do They Meet And Where Do They Cross?
Abstract The present study begins by sketching "Chaos/Complexity Theory" (C/CT) and its applica-tion to the nature of language and language acquisition. Then, the theory of "Universal Grammar" (UG) is explicated with an eye to C/CT. Firstly, it is revealed that CCT may or may not be allied with a theory of language acquisition that takes UG as the initial state of language acquisition for ...
متن کاملFirst Language Use in English Language Institutes: Are Teachers Free to Alternate between L1 and L2 as Means of Instruction?
Once severely rejected, first language (L1) use is no more considered to be inherently detrimental in foreign language pedagogy. Recent research within sociocultural framework has come up with numerous facilitative roles for L1 use (Anton and DiCamilla, 1999; Swain and Lapkin, 2000; Storch and Wigglesworth, 2003). Also, studies from humanistic perspectives that deal with the teachers’ and learn...
متن کاملThe Relationship between First and Second Language Literacy in Writing
This paper explores the ways in which the transfer of assumptions from first language (L1) writing can help the process of writing in second language (L2). In learning second language writing skills, learners have two primary sources from which they construct a second language system: knowledge and skills from first language and input from second language. To investigate the relative impact of ...
متن کاملUltra-Fast Image Reconstruction of Tomosynthesis Mammography Using GPU
Digital Breast Tomosynthesis (DBT) is a technology that creates three dimensional (3D) images of breast tissue. Tomosynthesis mammography detects lesions that are not detectable with other imaging systems. If image reconstruction time is in the order of seconds, we can use Tomosynthesis systems to perform Tomosynthesis-guided Interventional procedures. This research has been designed to study u...
متن کامل